it's awesome - German English Dictionary